package day0220;

import java.util.Scanner;

public class Test4 {
    public static void main(String[] args) {
        //1.用Scaner输入年份和月份。
        Scanner in = new Scanner(System.in);
        System.out.println("请输入年份：");
        int year=in.nextInt();
        System.out.println("请输入月份：");
        String month=in.next();
        //2.用switch判断这个月有多少天。
        //1 3 5 7 8 10 12都是31天
        //4 6 9 11都是30天
        switch(month){//byte short int char String ，枚举类型。
            //如果变量和数据1相等，就执行代码1，完毕用break结束switch(不能执行后边的case和代码)
            case "1":
            case "3":
            case "5":
            case "7":
            case "8":
            case "10":
            case "12": System.out.println("31天"); break;
            case "4":
            case "6":
            case "9":
            case "11":System.out.println("30天"); break;
            case "2":
                if(year%400==0  ||  (year%4==0 && !(year%100==0))){
                    System.out.println("29天");
                }else{
                    System.out.println("28天");
                }break;



        }
    }
}
